<?php 
	//------------- MODELO:
	
	// Cabecalho:

	if (count($disciplinas) > 9){
		$boletim_escolar  = '<br/>';

	}else{
		$boletim_escolar  = '<br/><br/><br/>';
	}
	
	$boletim_escolar .= '<table class="table_cabecalho">';
	$boletim_escolar .= '<tr>';
	$boletim_escolar .= '<td id="logo_colegio" rowspan=2><img src="../app/webroot/img/sistema/logo2.png"></td>';
	$boletim_escolar .= '<td style="text-align:center;" ><b>BOLETIM ESCOLAR - ANO LETIVO: ##ANO_LETIVO##</b>';
	$boletim_escolar .= '</tr>';
	$boletim_escolar .= '<tr>';
	$boletim_escolar .= '<td>##DADOS_ALUNO##</td>';
	$boletim_escolar .= '</tr>';
	$boletim_escolar .= '<table>';
	
	// Disciplinas:	
	$boletim_escolar .= '<table border = "1px solid black" class="titulo_boletim">';
	$boletim_escolar .= '<tr>';
	$boletim_escolar .= '<td rowspan=2>DISCIPLINAS</td>';
	$boletim_escolar .= '<td colspan=2>1º Bimestre</td>';
	$boletim_escolar .= '<td colspan=2>2º Bimestre</td>';
	$boletim_escolar .= '<td colspan=3>Notas Parciais</td>';
	$boletim_escolar .= '<td colspan=2>3º Bimestre</td>';
	$boletim_escolar .= '<td colspan=2>4º Bimestre</td>';
	$boletim_escolar .= '<td colspan=3>Notas Finais</td>';
	$boletim_escolar .= '<td rowspan=2>SITUAÇÃO</td>';
	$boletim_escolar .= '</tr>';
	
	$boletim_escolar .= '<tr>';
	$boletim_escolar .= '<td>NOTAS</td>';
	$boletim_escolar .= '<td>FALTAS</td>';
	$boletim_escolar .= '<td>NOTAS</td>';
	$boletim_escolar .= '<td>FALTAS</td>';	
	$boletim_escolar .= '<td>TOTAL</td>';
	$boletim_escolar .= '<td>RECUP.</td>';
	$boletim_escolar .= '<td>MÉDIA</td>';
	$boletim_escolar .= '<td>NOTAS</td>';
	$boletim_escolar .= '<td>FALTAS</td>';
	$boletim_escolar .= '<td>NOTAS</td>';
	$boletim_escolar .= '<td>FALTAS</td>';
	$boletim_escolar .= '<td>TOTAL</td>';
	$boletim_escolar .= '<td>RECUP.</td>';
	$boletim_escolar .= '<td>MÉDIA</td>';	
	$boletim_escolar .= '</tr>';	
	$boletim_escolar .= '##DISCIPLINAS##';
	$boletim_escolar .= '</table>';
	
	//--------------

	$boletim_escolar = $boletim_escolar;
	
	$turno['M'] = 'Manhã';
	$turno['T'] = 'Tarde';
	
	$dados_aluno  = '<b>ALUNO(A): </b>' . $aluno['Aluno']['nome'] . ' - <b>Nº</b> ' . $matricula['Matricula']['aluno_numero'];
	$dados_aluno .= '<br />' . $matricula['TipoSerie']['nome'] . ' - Turno: ' . $turno[$enturmacoes[0]['Enturmacao']['turno']] . ' - Turma: ' . $matricula['Turma']['nome'];
	

	
	$boletim_escolar = str_replace('##ANO_LETIVO##', $ano, $boletim_escolar);
	$boletim_escolar = str_replace('##DADOS_ALUNO##', $dados_aluno, $boletim_escolar);
	
	$detalhe_disciplinas = '';
	
	foreach ($disciplinas as $id => $nome) {
		
		$detalhe_disciplinas .= '<tr>';
		$detalhe_disciplinas .= '<td style="text-align:left; padding-left: 10px;">' . $nome . '</td>';
		$detalhe_disciplinas .= "<td>##NOTA_1B_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##FALTA_1B_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##NOTA_2B_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##FALTA_2B_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##NOTA_1B_2B_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##NOTA_RECUP_2B_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##NOTA_MEDIA_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##NOTA_3B_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##FALTA_3B_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##NOTA_4B_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##FALTA_4B_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##NOTA_FINAL_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##NOTA_RECUP_4B_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##NOTA_MEDIA_FINAL_$id##&nbsp;</td>";
		$detalhe_disciplinas .= "<td>##SITUACAO_ALUNO_$id##&nbsp;</td>";		
		$detalhe_disciplinas .= '</tr>';
		
	}
	
	$boletim_escolar = str_replace('##DISCIPLINAS##', $detalhe_disciplinas, $boletim_escolar);

	//-------------------- Notas 1b:
	
	foreach ($disciplinas_aluno as $dm) {
		
		foreach ($enturmacoes as $enturmacao) {
		
			if ($enturmacao['Enturmacao']['id'] == $dm['MatriculaDisciplina']['enturmacao_id']) {
				break;
			}
		}
		
		$ident_nota = '##NOTA_1B_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_nota, $dm['MatriculaDisciplina']['nota_1b'], $boletim_escolar);
		
		$ident_falta = '##FALTA_1B_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_falta, $dm['MatriculaDisciplina']['falta_1b'], $boletim_escolar);

		//-------------------------
		
		$ident_nota = '##NOTA_2B_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_nota, $dm['MatriculaDisciplina']['nota_2b'], $boletim_escolar);
		
		$ident_falta = '##FALTA_2B_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_falta, $dm['MatriculaDisciplina']['falta_2b'], $boletim_escolar);

		//-------------------------
		
		if(is_numeric($dm['MatriculaDisciplina']['nota_1b']))
			$nota_1b_2b = $dm['MatriculaDisciplina']['nota_1b'] + $dm['MatriculaDisciplina']['nota_2b'];
		else 
			$nota_1b_2b = '-';	
					
		$ident_nota = '##NOTA_1B_2B_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_nota, $nota_1b_2b, $boletim_escolar);
		
		//-------------------------
		
		$nota_recup = $dm['MatriculaDisciplina']['nota_recup_2b'];
		$ident_nota = '##NOTA_RECUP_2B_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_nota, $nota_recup, $boletim_escolar);
		
		//-------------------------
		
		if(is_numeric($dm['MatriculaDisciplina']['nota_1b']))
			$nota_media = $nota_1b_2b > $nota_recup ? $nota_1b_2b : $nota_recup;
		else 
			$nota_media = '-';		
		
		$ident_nota = '##NOTA_MEDIA_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_nota, $nota_media, $boletim_escolar);		
		
		//-------------------------
		
		$ident_nota = '##NOTA_3B_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_nota, $dm['MatriculaDisciplina']['nota_3b'], $boletim_escolar);
		
		$ident_falta = '##FALTA_3B_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_falta, $dm['MatriculaDisciplina']['falta_3b'], $boletim_escolar);

		//-------------------------
		
		$ident_nota = '##NOTA_4B_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_nota, $dm['MatriculaDisciplina']['nota_4b'], $boletim_escolar);
		
		$ident_falta = '##FALTA_4B_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_falta, $dm['MatriculaDisciplina']['falta_4b'], $boletim_escolar);

		//-------------------------
		
		
		if(is_numeric($dm['MatriculaDisciplina']['nota_3b']))
			$nota_final = $nota_media + $dm['MatriculaDisciplina']['nota_3b'] + $dm['MatriculaDisciplina']['nota_4b'];
		else 
			$nota_final = '-';			

		$ident_nota = '##NOTA_FINAL_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_nota, $nota_final, $boletim_escolar);
		
		//-------------------------

		$nota_recup_final = $dm['MatriculaDisciplina']['nota_recup_4b'];
		$ident_nota = '##NOTA_RECUP_4B_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_nota, $dm['MatriculaDisciplina']['nota_recup_4b'], $boletim_escolar);
		
		//-------------------------
		
		if(is_numeric($dm['MatriculaDisciplina']['nota_3b']))
			if ($nota_final < 60){ 
				$nota_media_final = ($nota_final + $nota_recup_final)/2;
			}else			
				$nota_media_final = $nota_final;
		else 
			$nota_media_final = '-';			
        
		$ident_nota = '##NOTA_MEDIA_FINAL_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_nota, $nota_media_final, $boletim_escolar);				
		
		//-------------------------
		
		if (is_numeric($nota_media_final)){
			if ($nota_media_final >= 60)
				$situacao_aluno = 'APR';
			else 
				$situacao_aluno = 'REP';			
		}else
			$situacao_aluno = '-';					
		
		$ident_nota = '##SITUACAO_ALUNO_' . $enturmacao['Enturmacao']['disciplina_id'] . '##';
		$boletim_escolar = str_replace($ident_nota, $situacao_aluno, $boletim_escolar);
		
	}
	
		//========================== RODAPE BOLETIM

		$boletim_escolar .= '<table width="100%" class="bordas" >'; 
		
			$boletim_escolar .= '<tr><td><table width="100%" >'; 
			
					$boletim_escolar .= '<tr>';	
						$boletim_escolar .= '<td align="center" width="100">&nbsp;</td>';
					$boletim_escolar .= '</tr>';

					$boletim_escolar .= '<tr>';	
						$boletim_escolar .= '<td align="center" width="200">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" colspan="3"><b>ESCALA DE AVALIAÇÃO</b></td>';
						$boletim_escolar .= '<td align="center" width="100">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" colspan="4" ><b>CONCEITO DE EDUCAÇÃO FÍSICA</b></td>';
						$boletim_escolar .= '<td align="center" width="100">&nbsp;</td>';	
					$boletim_escolar .= '</tr>';					
					
					$boletim_escolar .= '<tr>';	
						$boletim_escolar .= '<td align="center" width="200">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="100">1º BIMESTRE</td>';
						$boletim_escolar .= '<td align="center" width="20">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="100">20 PONTOS</td>';
						$boletim_escolar .= '<td align="center" width="300">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="100">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="50">O</td>';
						$boletim_escolar .= '<td align="center" width="100">=</td>';
						$boletim_escolar .= '<td align="left"   width="100">ÓTIMO</td>';
						$boletim_escolar .= '<td align="center" width="200">&nbsp;</td>';	
					$boletim_escolar .= '</tr>';
					
					$boletim_escolar .= '<tr>';	
						$boletim_escolar .= '<td align="center" width="200">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="100">2º BIMESTRE</td>';
						$boletim_escolar .= '<td align="center" width="20">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="100">25 PONTOS</td>';
						$boletim_escolar .= '<td align="center" width="300">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="100">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="50">B</td>';
						$boletim_escolar .= '<td align="center" width="100">=</td>';
						$boletim_escolar .= '<td align="left"   width="100">BOM</td>';
						$boletim_escolar .= '<td align="center" width="200">&nbsp;</td>';	
					$boletim_escolar .= '</tr>';

					$boletim_escolar .= '<tr>';	
						$boletim_escolar .= '<td align="center" width="200">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="100">3º BIMESTRE</td>';
						$boletim_escolar .= '<td align="center" width="20">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="100">25 PONTOS</td>';
						$boletim_escolar .= '<td align="center" width="300">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="100">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="50">R</td>';
						$boletim_escolar .= '<td align="center" width="100">=</td>';
						$boletim_escolar .= '<td align="left"   width="100">REGULAR</td>';
						$boletim_escolar .= '<td align="center" width="200">&nbsp;</td>';	
					$boletim_escolar .= '</tr>';

					$boletim_escolar .= '<tr>';	
						$boletim_escolar .= '<td align="center" width="200">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="100">4º BIMESTRE</td>';
						$boletim_escolar .= '<td align="center" width="20">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="100">30 PONTOS</td>';
						$boletim_escolar .= '<td align="center" width="300">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="100">&nbsp;</td>';
						$boletim_escolar .= '<td align="center" width="50">I</td>';
						$boletim_escolar .= '<td align="center" width="100">=</td>';
						$boletim_escolar .= '<td align="left"   width="100">INSUFICIENTE</td>';
						$boletim_escolar .= '<td align="center" width="200">&nbsp;</td>';	
					$boletim_escolar .= '</tr>';
					
					$boletim_escolar .= '<tr>';	
						$boletim_escolar .= '<td align="center" width="100">&nbsp;</td>';
					$boletim_escolar .= '</tr>';

					$boletim_escolar .= '<tr>';	
						$boletim_escolar .= '<td align="center" width="100">&nbsp;</td>';
					$boletim_escolar .= '</tr>';

					$boletim_escolar .= '<tr><td><table width="100%"'; 
							
							$boletim_escolar .= '<tr>';	
								$boletim_escolar .= '<td align="left" width="15%">OBSERVAÇÃO: </td>';
								$boletim_escolar .= '<td align="left" width="85%">&nbsp;</td>';
							$boletim_escolar .= '</tr>';					
											
					$boletim_escolar .= '</table></td></tr>';						
					
			$boletim_escolar .= '</table></td></tr>';

		$boletim_escolar .= '</table><br />';
	
	
		
	echo $boletim_escolar;
